\hypertarget{classduye_1_1_log_file}{\section{duye\-:\-:Log\-File Class Reference}
\label{classduye_1_1_log_file}\index{duye\-::\-Log\-File@{duye\-::\-Log\-File}}
}


\-: log file  




{\ttfamily \#include $<$duye\-\_\-logger.\-h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classduye_1_1_log_file_a1a6402787b24aae2c0049e8ed20519e9}{{\bfseries Log\-File} (const std\-::string \&file\-Name, const uint32 max\-File\-Num, const uint64 max\-File\-Size)}\label{classduye_1_1_log_file_a1a6402787b24aae2c0049e8ed20519e9}

\item 
bool \hyperlink{classduye_1_1_log_file_aeaea409c319dcbb4ef245d159929de8d}{write} (const int8 $\ast$data, const uint64 len)
\begin{DoxyCompactList}\small\item\em \-: write data to file  \mbox{[}in\mbox{]} data \-: data  \mbox{[}in\mbox{]} len \-: data length \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\-: log file 

\subsection{Member Function Documentation}
\hypertarget{classduye_1_1_log_file_aeaea409c319dcbb4ef245d159929de8d}{\index{duye\-::\-Log\-File@{duye\-::\-Log\-File}!write@{write}}
\index{write@{write}!duye::LogFile@{duye\-::\-Log\-File}}
\subsubsection[{write}]{\setlength{\rightskip}{0pt plus 5cm}bool duye\-::\-Log\-File\-::write (
\begin{DoxyParamCaption}
\item[{const int8 $\ast$}]{data, }
\item[{const uint64}]{len}
\end{DoxyParamCaption}
)}}\label{classduye_1_1_log_file_aeaea409c319dcbb4ef245d159929de8d}


\-: write data to file  \mbox{[}in\mbox{]} data \-: data  \mbox{[}in\mbox{]} len \-: data length 

\begin{DoxyReturn}{Returns}
\-: true/false 
\end{DoxyReturn}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Z\-:/duye/src/duyebase/logger/duye\-\_\-logger.\-h\end{DoxyCompactItemize}
